Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Usa F14 Copa Ericsson Costa Rica - San Jose Music City Challenger - Nashville Naples Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa Unicredit Czech Open - Prostejov Nielsen USTA Pro Tennis Championship - Winnetka Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Carson Challenger Talahassee Challenger Savannah Challenger Yuba City Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Carson Challenger USTA Challenger of Las Vegas - Las Vegas 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Compaq Challenger - Bucharest Granby Challenger - Granby USTA Challenger of Burbank - Burbank University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 USTA Challenger of Calabasas - Calabasas Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Tennis Championships of Houston - Houston Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler San Luis Potosi Challenger - San Luis Potosi 2002 FSE Challenger - Tarzana USTA Championships of Kerrville - Kerrville Copa Ericsson Costa Rica - San Jose Music City Challenger - Nashville XL Bermuda Open - Bermuda BNP Paribas Primrose - Bordeaux ATU Cup 2001 - Weiden Winnetka Challenger New Haven CH RCA Championships - Indianapolis Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Salem Open - Hong Kong Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Rado Swiss Open - Gstaad Infiniti Open - Los Angeles Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Salem Open - Hong Kong Samsung Open - Brighton Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Adidas International - Sydney International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo CA Tennis Trophy - Vienna AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Auckland Philadelphia Pinehurst San Jose Tokyo Indianapolis New Haven Osaka Pinehurst Los Angeles New Haven Montevideo Washington Milan Brussels XL Capital Bermuda Open - Bermuda Scottsdale Barcelona Tampa Atlanta Washington Sydney San Francisco Brussels Orlando Barcelona Washington Indianapolis Sydney Tokyo Washington Indianapolis AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose 2001 USTA Challenger of Calabasas - Calabasas Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Heineken Open - Auckland International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Schenectady CH AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Hellmann's Cup - Santiago Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch AT&T Challenge - Atlanta Grand Prix de Tennis de Lyon - Lyon USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Venice Open - Venice The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven Sybase Open - San Jose AT&T Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport AEGON International - Eastbourne Legg Mason Tennis Classic - Washington D.C. West Palm CH The Nottingham Open - Nottingham Delray Beach International Tennis Championships - Delray Beach Grand Prix de Tennis de Toulouse - Toulouse Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale JSM Challenger of Champaign - Urbana Baton Rouge Challenger Internationaler Raiffeisen Grand Prix - St. Polten Cerveza Club Columbia Open - Bogota Gerry Weber Open - Halle 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento Kroger / St. Jude International - Memphis The Mercedes Benz of Calabasas - Calabasas Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Infiniti Open - Los Angeles Music City Challenger - Nashville Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Carson Challenger Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Newport Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington Champaign Challenger Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg San Jose Memphis Bermuda Coral Springs Nottingham Washington Singapore Campbells Hall of Fame Tennis Championships - Newport Dubai Memphis Philadelphia San Francisco Philadelphia Bermuda Atlanta Queen's Club Halle Gstaad Washington Bogota Vienna Indianapolis Tennis Championships - Indianapolis Santiago Montevideo Buenos Aires Auckland Washington Indianapolis Tennis Championships - Indianapolis Athens Tel Aviv Vienna Legg Mason Tennis Classic - Washington San Francisco Memphis Scottsdale Halle Delray Beach International Tennis Championships - Delray Beach New Haven Heineken Open - Auckland RCA Championships - Indianapolis Countrywide Classic - Los Angeles U.S. Men's Clay Court Championship - Orlando Infiniti Open - Los Angeles Pilot Pen International - New Haven President's Cup 1997 - Tashkent International Championships of Sicily - Palermo Heineken Open - Singapore BMW Open - Munich America's Red Clay Tennis Championship - Coral Springs IPB Czech Indoor - Ostrava Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong AAPT Championships - Adelaide Galleryfurniture.com Challenge - Atlanta UBS Open Gstaad - Gstaad Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Atlanta Long Island Beijing Bologna USTA Challenger of North Miami Beach - North Miami Beach Atlanta Palermo Santiago Zivnobanka Czech Open - Prostejov University of Tennessee USTA Men's Challenger - Knoxville USTA Challenger of Burbank - Burbank Kroger / St. Jude International - Memphis America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - Rosmalen Heineken Trophy - 's-Hertogenbosch Houston Stratton Mountain Scottsdale La Quinta Itaparica Florence Heineken Trophy - 's-Hertogenbosch Basel Tokyo Outdoor Philadelphia Boston Washington Indianapolis Stratton Mountain Los Angeles Seoul ARAG World Team Championship - Dusseldorf Livingston Stuttgart Outdoor Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Philadelphia Memphis Orlando Forest Hills Boston Stratton Mountain Tokyo Indoor Stockholm The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Indianapolis Gerry Weber Open - Halle Scania Stockholm Open - Stockholm The Lipton Championships - Key Biscayne Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport du Maurier Open - Montreal Open Seat-Godo '99 - Barcelona Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Countrywide Classic - Los Angeles Scottsdale Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami AT&T Challenge - Atlanta Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Citrix Tennis Championships - Delray Beach Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Indian Wells Key Biscayne Monte Carlo Cincinnati Paris Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Essen Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Cincinnati Indian Wells Key Biscayne Canadian Open Cincinnati Key Biscayne Monte Carlo Rome Canadian Open Indian Wells Key Biscayne Hamburg 1999 Mercedes Cup - Stuttgart Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome RCA Championships - Indianapolis Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome SAP Open - San Jose Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami CA Tennis Trophy - Vienna Kremlin Cup - Moscow Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Heineken Open Shanghai - Shanghai Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco BNP Paribas Open - Indian Wells Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Tokyo Outdoor Los Angeles Stockholm Scottsdale The Nottingham Open - Nottingham Kroger / St. Jude International - Memphis Sybase Open - San Jose Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando AAPT Championships - Adelaide RCA Championships - Indianapolis New Haven TD Waterhouse Cup - Long Island Advanta Championships - Philadelphia Los Angeles Newsweek Champions Cup - Indian Wells Eurocard Open - Stuttgart Waldbaum's Hamlet Cup - Long Island Barcelona Rome Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Schenectady Stuttgart Cincinnati Hamburg Memphis Stockholm Open - Stockholm Tennis Masters Series - Hamburg Buenos Aires Atlanta Tampa Stockholm Western & Southern Financial Group Masters - Cincinnati Dallas WCT Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Canadian Open Paris Hypo Group Tennis International - Portschach U.S. Open - New York Key Biscayne Indian Wells Rome The Stella Artois Grass Court Championships - London Rome Masters Key Biscayne Indian Wells Montreal / Toronto Masters French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Key Biscayne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Newsweek Champions Cup - Indian Wells U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon U.S. Open Wimbledon French Open Wimbledon U.S. Open French Open U.S. Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Canadian Open Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Rome U.S. Open - New York Tennis Masters Series - Paris U.S. Open - New York Monte Carlo Open - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris US Open Wimbledon Roland Garros US Open Roland Garros US Open Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, SF, ESP-USA 5-0 Roland Garros US Open Davis Cup G1 F: ARG vs USA Davis Cup G1 SF: PER vs USA Davis Cup WG QF: USA vs FRA Davis Cup WG SF: FRG vs USA Davis Cup WG R1: USA vs PAR Colonial Classic - Kooyong Colonial Classic - Kooyong Davis Cup, World Group, 1R, USA-ZIM 3-2 Davis Cup, World Group, QF, USA-BEL 4-1 River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Tennis Masters Cup - Shanghai Grand Slam Cup - Munich Grand Slam Cup ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens ATP Tour World Championship Grand Slam Cup ATP Tour World Championship - Hannover Grand Slam Cup